<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>

        // indexOf
        // includes


        // 判断数组中是否存在某个
        //   思路：一个一个的进行比较  2
        //     拿这个2和数组中的每一个值进行比较  遍历
        function myIncludes(arr , n) {
            // 拿这个2和数组中的每一个值进行比较  遍历
            for(var i = 0 ; i < arr.length ; i++) {
                // 判断数组中的值是否与n相同
                if(n === arr[i]) {
                    return true
                }
            }

            // 整个循环都结束了还没找到，就表示没有
            return false ;
        }



        function myIndexOf(arr , n) {
            // 拿这个2和数组中的每一个值进行比较  遍历
            for(var i = 0 ; i < arr.length ; i++) {
                // 判断数组中的值是否与n相同
                if(n === arr[i]) {
                    return i
                }
            }

            // 整个循环都结束了还没找到，就表示没有
            return -1 ;
        }

    </script>
    
</body>
</html>